606Eh, 686Eh Velocity window time - AxisX
This object is used to define the amount of time the actual velocity (606Ch) must be within the velocity window (606Dh) to set the ‘Target Reached’ bit of the statusword (6041h).
-
- This only applies for profile velocity mode.
Example:
Velocity Window (606Dh) = 50 rpm
Velocity Window Time (606Eh) = 10 ms
Target Velocity (60FFh) = 160 rpm
The target reached count will start counting as soon as the actual velocity is within the velocity window (160-50 = 110 rpm to 160 + 50 = 210 rpm). Once the counter reaches the velocity window time value, the target reaches bit is set.
Time (ms) | Actual Velocity (606Ch) | Target Reached Bit (Statusword 6041h) | Target Reached Count (internal) |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 20 | 0 | 0 |
2 | 40 | 0 | 0 |
3 | 60 | 0 | 0 |
4 | 80 | 0 | 0 |
5 | 100 | 0 | 0 |
6 | 120 | 0 | 1 |
7 | 140 | 0 | 2 |
8 | 160 | 0 | 3 |
9 | 160 | 0 | 4 |
10 | 160 | 0 | 5 |
11 | 160 | 0 | 6 |
12 | 160 | 0 | 7 |
13 | 160 | 0 | 8 |
14 | 160 | 0 | 9 |
15 | 160 | 1 | 10 |
16 | 160 | 1 | 10 |
17 | 160 | 1 | 10 |
Axis 1
Parameter | Index | Sub-Index | Data Type | Float Scale | Units | Access | PDO Mappable | SMM Versions |
---|---|---|---|---|---|---|---|---|
Velocity window time - Axis 1 | 606Eh | 0 | Unsigned16 | - | - | Read/Write | Yes | All |
Axis 2
Parameter | Index | Sub-Index | Data Type | Float Scale | Units | Access | PDO Mappable | SMM Versions |
---|---|---|---|---|---|---|---|---|
Velocity window time - Axis 2 | 686Eh | 0 | Unsigned16 | - | - | Read/Write | Yes | All |